be on a natural high - Turco Inglés Diccionario